a small, thin lizard - Francés Inglés Diccionario